• word of the day

    pizza shop

    pizza shop - Dictionary definition and meaning for word pizza shop

    Definition
    (noun) a shop where pizzas are made and sold
    Synonyms : pizza parlor , pizzeria

Word used in video below:
text: pizza pizza pizza pizza
Download our Mobile App Today
Receive our word of the day
on Whatsapp